﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Collections;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000773 RID: 1907
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class GetMuseumInfoScRsp : IMessage<GetMuseumInfoScRsp>, IMessage, IEquatable<GetMuseumInfoScRsp>, IDeepCloneable<GetMuseumInfoScRsp>, IBufferMessage
	{
		// Token: 0x1700185C RID: 6236
		// (get) Token: 0x060055B2 RID: 21938 RVA: 0x000E7CF0 File Offset: 0x000E5EF0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<GetMuseumInfoScRsp> Parser
		{
			get
			{
				return GetMuseumInfoScRsp._parser;
			}
		}

		// Token: 0x1700185D RID: 6237
		// (get) Token: 0x060055B3 RID: 21939 RVA: 0x000E7CF7 File Offset: 0x000E5EF7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return GetMuseumInfoScRspReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x1700185E RID: 6238
		// (get) Token: 0x060055B4 RID: 21940 RVA: 0x000E7D09 File Offset: 0x000E5F09
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return GetMuseumInfoScRsp.Descriptor;
			}
		}

		// Token: 0x060055B5 RID: 21941 RVA: 0x000E7D10 File Offset: 0x000E5F10
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetMuseumInfoScRsp()
		{
		}

		// Token: 0x060055B6 RID: 21942 RVA: 0x000E7D44 File Offset: 0x000E5F44
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetMuseumInfoScRsp(GetMuseumInfoScRsp other) : this()
		{
			this.coinCost_ = other.coinCost_;
			this.kIIKPPINLOH_ = other.kIIKPPINLOH_.Clone();
			this.pBKJNOKLCLJ_ = other.pBKJNOKLCLJ_;
			this.lNFMJHCAFCG_ = ((other.lNFMJHCAFCG_ != null) ? other.lNFMJHCAFCG_.Clone() : null);
			this.level_ = other.level_;
			this.gGLBJPJDDNB_ = other.gGLBJPJDDNB_;
			this.exp_ = other.exp_;
			this.eDCNODPICNA_ = ((other.eDCNODPICNA_ != null) ? other.eDCNODPICNA_.Clone() : null);
			this.iCJFIKODBJN_ = other.iCJFIKODBJN_;
			this.aDAIPAFCKPM_ = other.aDAIPAFCKPM_.Clone();
			this.retcode_ = other.retcode_;
			this.areaList_ = other.areaList_.Clone();
			this.jMJHMMJIFKP_ = other.jMJHMMJIFKP_;
			this.dIDNCOCFCOA_ = other.dIDNCOCFCOA_.Clone();
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x060055B7 RID: 21943 RVA: 0x000E7E44 File Offset: 0x000E6044
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GetMuseumInfoScRsp Clone()
		{
			return new GetMuseumInfoScRsp(this);
		}

		// Token: 0x1700185F RID: 6239
		// (get) Token: 0x060055B8 RID: 21944 RVA: 0x000E7E4C File Offset: 0x000E604C
		// (set) Token: 0x060055B9 RID: 21945 RVA: 0x000E7E54 File Offset: 0x000E6054
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint CoinCost
		{
			get
			{
				return this.coinCost_;
			}
			set
			{
				this.coinCost_ = value;
			}
		}

		// Token: 0x17001860 RID: 6240
		// (get) Token: 0x060055BA RID: 21946 RVA: 0x000E7E5D File Offset: 0x000E605D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<IMHIEPBOEAE> KIIKPPINLOH
		{
			get
			{
				return this.kIIKPPINLOH_;
			}
		}

		// Token: 0x17001861 RID: 6241
		// (get) Token: 0x060055BB RID: 21947 RVA: 0x000E7E65 File Offset: 0x000E6065
		// (set) Token: 0x060055BC RID: 21948 RVA: 0x000E7E6D File Offset: 0x000E606D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint PBKJNOKLCLJ
		{
			get
			{
				return this.pBKJNOKLCLJ_;
			}
			set
			{
				this.pBKJNOKLCLJ_ = value;
			}
		}

		// Token: 0x17001862 RID: 6242
		// (get) Token: 0x060055BD RID: 21949 RVA: 0x000E7E76 File Offset: 0x000E6076
		// (set) Token: 0x060055BE RID: 21950 RVA: 0x000E7E7E File Offset: 0x000E607E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BKLOLLFKKEL LNFMJHCAFCG
		{
			get
			{
				return this.lNFMJHCAFCG_;
			}
			set
			{
				this.lNFMJHCAFCG_ = value;
			}
		}

		// Token: 0x17001863 RID: 6243
		// (get) Token: 0x060055BF RID: 21951 RVA: 0x000E7E87 File Offset: 0x000E6087
		// (set) Token: 0x060055C0 RID: 21952 RVA: 0x000E7E8F File Offset: 0x000E608F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint Level
		{
			get
			{
				return this.level_;
			}
			set
			{
				this.level_ = value;
			}
		}

		// Token: 0x17001864 RID: 6244
		// (get) Token: 0x060055C1 RID: 21953 RVA: 0x000E7E98 File Offset: 0x000E6098
		// (set) Token: 0x060055C2 RID: 21954 RVA: 0x000E7EA0 File Offset: 0x000E60A0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint GGLBJPJDDNB
		{
			get
			{
				return this.gGLBJPJDDNB_;
			}
			set
			{
				this.gGLBJPJDDNB_ = value;
			}
		}

		// Token: 0x17001865 RID: 6245
		// (get) Token: 0x060055C3 RID: 21955 RVA: 0x000E7EA9 File Offset: 0x000E60A9
		// (set) Token: 0x060055C4 RID: 21956 RVA: 0x000E7EB1 File Offset: 0x000E60B1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint Exp
		{
			get
			{
				return this.exp_;
			}
			set
			{
				this.exp_ = value;
			}
		}

		// Token: 0x17001866 RID: 6246
		// (get) Token: 0x060055C5 RID: 21957 RVA: 0x000E7EBA File Offset: 0x000E60BA
		// (set) Token: 0x060055C6 RID: 21958 RVA: 0x000E7EC2 File Offset: 0x000E60C2
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MCFCLDFLJNO EDCNODPICNA
		{
			get
			{
				return this.eDCNODPICNA_;
			}
			set
			{
				this.eDCNODPICNA_ = value;
			}
		}

		// Token: 0x17001867 RID: 6247
		// (get) Token: 0x060055C7 RID: 21959 RVA: 0x000E7ECB File Offset: 0x000E60CB
		// (set) Token: 0x060055C8 RID: 21960 RVA: 0x000E7ED3 File Offset: 0x000E60D3
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ICJFIKODBJN
		{
			get
			{
				return this.iCJFIKODBJN_;
			}
			set
			{
				this.iCJFIKODBJN_ = value;
			}
		}

		// Token: 0x17001868 RID: 6248
		// (get) Token: 0x060055C9 RID: 21961 RVA: 0x000E7EDC File Offset: 0x000E60DC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> ADAIPAFCKPM
		{
			get
			{
				return this.aDAIPAFCKPM_;
			}
		}

		// Token: 0x17001869 RID: 6249
		// (get) Token: 0x060055CA RID: 21962 RVA: 0x000E7EE4 File Offset: 0x000E60E4
		// (set) Token: 0x060055CB RID: 21963 RVA: 0x000E7EEC File Offset: 0x000E60EC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint Retcode
		{
			get
			{
				return this.retcode_;
			}
			set
			{
				this.retcode_ = value;
			}
		}

		// Token: 0x1700186A RID: 6250
		// (get) Token: 0x060055CC RID: 21964 RVA: 0x000E7EF5 File Offset: 0x000E60F5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<CPBOKEMHAHJ> AreaList
		{
			get
			{
				return this.areaList_;
			}
		}

		// Token: 0x1700186B RID: 6251
		// (get) Token: 0x060055CD RID: 21965 RVA: 0x000E7EFD File Offset: 0x000E60FD
		// (set) Token: 0x060055CE RID: 21966 RVA: 0x000E7F05 File Offset: 0x000E6105
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint JMJHMMJIFKP
		{
			get
			{
				return this.jMJHMMJIFKP_;
			}
			set
			{
				this.jMJHMMJIFKP_ = value;
			}
		}

		// Token: 0x1700186C RID: 6252
		// (get) Token: 0x060055CF RID: 21967 RVA: 0x000E7F0E File Offset: 0x000E610E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> DIDNCOCFCOA
		{
			get
			{
				return this.dIDNCOCFCOA_;
			}
		}

		// Token: 0x060055D0 RID: 21968 RVA: 0x000E7F16 File Offset: 0x000E6116
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as GetMuseumInfoScRsp);
		}

		// Token: 0x060055D1 RID: 21969 RVA: 0x000E7F24 File Offset: 0x000E6124
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(GetMuseumInfoScRsp other)
		{
			return other != null && (other == this || (this.CoinCost == other.CoinCost && this.kIIKPPINLOH_.Equals(other.kIIKPPINLOH_) && this.PBKJNOKLCLJ == other.PBKJNOKLCLJ && object.Equals(this.LNFMJHCAFCG, other.LNFMJHCAFCG) && this.Level == other.Level && this.GGLBJPJDDNB == other.GGLBJPJDDNB && this.Exp == other.Exp && object.Equals(this.EDCNODPICNA, other.EDCNODPICNA) && this.ICJFIKODBJN == other.ICJFIKODBJN && this.aDAIPAFCKPM_.Equals(other.aDAIPAFCKPM_) && this.Retcode == other.Retcode && this.areaList_.Equals(other.areaList_) && this.JMJHMMJIFKP == other.JMJHMMJIFKP && this.dIDNCOCFCOA_.Equals(other.dIDNCOCFCOA_) && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x060055D2 RID: 21970 RVA: 0x000E804C File Offset: 0x000E624C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.CoinCost != 0U)
			{
				num ^= this.CoinCost.GetHashCode();
			}
			num ^= this.kIIKPPINLOH_.GetHashCode();
			if (this.PBKJNOKLCLJ != 0U)
			{
				num ^= this.PBKJNOKLCLJ.GetHashCode();
			}
			if (this.lNFMJHCAFCG_ != null)
			{
				num ^= this.LNFMJHCAFCG.GetHashCode();
			}
			if (this.Level != 0U)
			{
				num ^= this.Level.GetHashCode();
			}
			if (this.GGLBJPJDDNB != 0U)
			{
				num ^= this.GGLBJPJDDNB.GetHashCode();
			}
			if (this.Exp != 0U)
			{
				num ^= this.Exp.GetHashCode();
			}
			if (this.eDCNODPICNA_ != null)
			{
				num ^= this.EDCNODPICNA.GetHashCode();
			}
			if (this.ICJFIKODBJN != 0U)
			{
				num ^= this.ICJFIKODBJN.GetHashCode();
			}
			num ^= this.aDAIPAFCKPM_.GetHashCode();
			if (this.Retcode != 0U)
			{
				num ^= this.Retcode.GetHashCode();
			}
			num ^= this.areaList_.GetHashCode();
			if (this.JMJHMMJIFKP != 0U)
			{
				num ^= this.JMJHMMJIFKP.GetHashCode();
			}
			num ^= this.dIDNCOCFCOA_.GetHashCode();
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x060055D3 RID: 21971 RVA: 0x000E819E File Offset: 0x000E639E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x060055D4 RID: 21972 RVA: 0x000E81A6 File Offset: 0x000E63A6
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x060055D5 RID: 21973 RVA: 0x000E81B0 File Offset: 0x000E63B0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			this.aDAIPAFCKPM_.WriteTo(ref output, GetMuseumInfoScRsp._repeated_aDAIPAFCKPM_codec);
			if (this.Exp != 0U)
			{
				output.WriteRawTag(16);
				output.WriteUInt32(this.Exp);
			}
			this.kIIKPPINLOH_.WriteTo(ref output, GetMuseumInfoScRsp._repeated_kIIKPPINLOH_codec);
			if (this.JMJHMMJIFKP != 0U)
			{
				output.WriteRawTag(32);
				output.WriteUInt32(this.JMJHMMJIFKP);
			}
			if (this.CoinCost != 0U)
			{
				output.WriteRawTag(48);
				output.WriteUInt32(this.CoinCost);
			}
			this.dIDNCOCFCOA_.WriteTo(ref output, GetMuseumInfoScRsp._repeated_dIDNCOCFCOA_codec);
			this.areaList_.WriteTo(ref output, GetMuseumInfoScRsp._repeated_areaList_codec);
			if (this.Level != 0U)
			{
				output.WriteRawTag(72);
				output.WriteUInt32(this.Level);
			}
			if (this.Retcode != 0U)
			{
				output.WriteRawTag(80);
				output.WriteUInt32(this.Retcode);
			}
			if (this.GGLBJPJDDNB != 0U)
			{
				output.WriteRawTag(88);
				output.WriteUInt32(this.GGLBJPJDDNB);
			}
			if (this.PBKJNOKLCLJ != 0U)
			{
				output.WriteRawTag(96);
				output.WriteUInt32(this.PBKJNOKLCLJ);
			}
			if (this.ICJFIKODBJN != 0U)
			{
				output.WriteRawTag(104);
				output.WriteUInt32(this.ICJFIKODBJN);
			}
			if (this.eDCNODPICNA_ != null)
			{
				output.WriteRawTag(114);
				output.WriteMessage(this.EDCNODPICNA);
			}
			if (this.lNFMJHCAFCG_ != null)
			{
				output.WriteRawTag(122);
				output.WriteMessage(this.LNFMJHCAFCG);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x060055D6 RID: 21974 RVA: 0x000E8330 File Offset: 0x000E6530
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.CoinCost != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.CoinCost);
			}
			num += this.kIIKPPINLOH_.CalculateSize(GetMuseumInfoScRsp._repeated_kIIKPPINLOH_codec);
			if (this.PBKJNOKLCLJ != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.PBKJNOKLCLJ);
			}
			if (this.lNFMJHCAFCG_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.LNFMJHCAFCG);
			}
			if (this.Level != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.Level);
			}
			if (this.GGLBJPJDDNB != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.GGLBJPJDDNB);
			}
			if (this.Exp != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.Exp);
			}
			if (this.eDCNODPICNA_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.EDCNODPICNA);
			}
			if (this.ICJFIKODBJN != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ICJFIKODBJN);
			}
			num += this.aDAIPAFCKPM_.CalculateSize(GetMuseumInfoScRsp._repeated_aDAIPAFCKPM_codec);
			if (this.Retcode != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.Retcode);
			}
			num += this.areaList_.CalculateSize(GetMuseumInfoScRsp._repeated_areaList_codec);
			if (this.JMJHMMJIFKP != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.JMJHMMJIFKP);
			}
			num += this.dIDNCOCFCOA_.CalculateSize(GetMuseumInfoScRsp._repeated_dIDNCOCFCOA_codec);
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x060055D7 RID: 21975 RVA: 0x000E8494 File Offset: 0x000E6694
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(GetMuseumInfoScRsp other)
		{
			if (other == null)
			{
				return;
			}
			if (other.CoinCost != 0U)
			{
				this.CoinCost = other.CoinCost;
			}
			this.kIIKPPINLOH_.Add(other.kIIKPPINLOH_);
			if (other.PBKJNOKLCLJ != 0U)
			{
				this.PBKJNOKLCLJ = other.PBKJNOKLCLJ;
			}
			if (other.lNFMJHCAFCG_ != null)
			{
				if (this.lNFMJHCAFCG_ == null)
				{
					this.LNFMJHCAFCG = new BKLOLLFKKEL();
				}
				this.LNFMJHCAFCG.MergeFrom(other.LNFMJHCAFCG);
			}
			if (other.Level != 0U)
			{
				this.Level = other.Level;
			}
			if (other.GGLBJPJDDNB != 0U)
			{
				this.GGLBJPJDDNB = other.GGLBJPJDDNB;
			}
			if (other.Exp != 0U)
			{
				this.Exp = other.Exp;
			}
			if (other.eDCNODPICNA_ != null)
			{
				if (this.eDCNODPICNA_ == null)
				{
					this.EDCNODPICNA = new MCFCLDFLJNO();
				}
				this.EDCNODPICNA.MergeFrom(other.EDCNODPICNA);
			}
			if (other.ICJFIKODBJN != 0U)
			{
				this.ICJFIKODBJN = other.ICJFIKODBJN;
			}
			this.aDAIPAFCKPM_.Add(other.aDAIPAFCKPM_);
			if (other.Retcode != 0U)
			{
				this.Retcode = other.Retcode;
			}
			this.areaList_.Add(other.areaList_);
			if (other.JMJHMMJIFKP != 0U)
			{
				this.JMJHMMJIFKP = other.JMJHMMJIFKP;
			}
			this.dIDNCOCFCOA_.Add(other.dIDNCOCFCOA_);
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x060055D8 RID: 21976 RVA: 0x000E85F8 File Offset: 0x000E67F8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x060055D9 RID: 21977 RVA: 0x000E8604 File Offset: 0x000E6804
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 58U)
				{
					if (num <= 26U)
					{
						if (num <= 10U)
						{
							if (num == 8U || num == 10U)
							{
								this.aDAIPAFCKPM_.AddEntriesFrom(ref input, GetMuseumInfoScRsp._repeated_aDAIPAFCKPM_codec);
								continue;
							}
						}
						else
						{
							if (num == 16U)
							{
								this.Exp = input.ReadUInt32();
								continue;
							}
							if (num == 26U)
							{
								this.kIIKPPINLOH_.AddEntriesFrom(ref input, GetMuseumInfoScRsp._repeated_kIIKPPINLOH_codec);
								continue;
							}
						}
					}
					else if (num <= 48U)
					{
						if (num == 32U)
						{
							this.JMJHMMJIFKP = input.ReadUInt32();
							continue;
						}
						if (num == 48U)
						{
							this.CoinCost = input.ReadUInt32();
							continue;
						}
					}
					else if (num == 56U || num == 58U)
					{
						this.dIDNCOCFCOA_.AddEntriesFrom(ref input, GetMuseumInfoScRsp._repeated_dIDNCOCFCOA_codec);
						continue;
					}
				}
				else if (num <= 88U)
				{
					if (num <= 72U)
					{
						if (num == 66U)
						{
							this.areaList_.AddEntriesFrom(ref input, GetMuseumInfoScRsp._repeated_areaList_codec);
							continue;
						}
						if (num == 72U)
						{
							this.Level = input.ReadUInt32();
							continue;
						}
					}
					else
					{
						if (num == 80U)
						{
							this.Retcode = input.ReadUInt32();
							continue;
						}
						if (num == 88U)
						{
							this.GGLBJPJDDNB = input.ReadUInt32();
							continue;
						}
					}
				}
				else if (num <= 104U)
				{
					if (num == 96U)
					{
						this.PBKJNOKLCLJ = input.ReadUInt32();
						continue;
					}
					if (num == 104U)
					{
						this.ICJFIKODBJN = input.ReadUInt32();
						continue;
					}
				}
				else
				{
					if (num == 114U)
					{
						if (this.eDCNODPICNA_ == null)
						{
							this.EDCNODPICNA = new MCFCLDFLJNO();
						}
						input.ReadMessage(this.EDCNODPICNA);
						continue;
					}
					if (num == 122U)
					{
						if (this.lNFMJHCAFCG_ == null)
						{
							this.LNFMJHCAFCG = new BKLOLLFKKEL();
						}
						input.ReadMessage(this.LNFMJHCAFCG);
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x0400217C RID: 8572
		private static readonly MessageParser<GetMuseumInfoScRsp> _parser = new MessageParser<GetMuseumInfoScRsp>(() => new GetMuseumInfoScRsp());

		// Token: 0x0400217D RID: 8573
		private UnknownFieldSet _unknownFields;

		// Token: 0x0400217E RID: 8574
		public const int CoinCostFieldNumber = 6;

		// Token: 0x0400217F RID: 8575
		private uint coinCost_;

		// Token: 0x04002180 RID: 8576
		public const int KIIKPPINLOHFieldNumber = 3;

		// Token: 0x04002181 RID: 8577
		private static readonly FieldCodec<IMHIEPBOEAE> _repeated_kIIKPPINLOH_codec = FieldCodec.ForMessage<IMHIEPBOEAE>(26U, IMHIEPBOEAE.Parser);

		// Token: 0x04002182 RID: 8578
		private readonly RepeatedField<IMHIEPBOEAE> kIIKPPINLOH_ = new RepeatedField<IMHIEPBOEAE>();

		// Token: 0x04002183 RID: 8579
		public const int PBKJNOKLCLJFieldNumber = 12;

		// Token: 0x04002184 RID: 8580
		private uint pBKJNOKLCLJ_;

		// Token: 0x04002185 RID: 8581
		public const int LNFMJHCAFCGFieldNumber = 15;

		// Token: 0x04002186 RID: 8582
		private BKLOLLFKKEL lNFMJHCAFCG_;

		// Token: 0x04002187 RID: 8583
		public const int LevelFieldNumber = 9;

		// Token: 0x04002188 RID: 8584
		private uint level_;

		// Token: 0x04002189 RID: 8585
		public const int GGLBJPJDDNBFieldNumber = 11;

		// Token: 0x0400218A RID: 8586
		private uint gGLBJPJDDNB_;

		// Token: 0x0400218B RID: 8587
		public const int ExpFieldNumber = 2;

		// Token: 0x0400218C RID: 8588
		private uint exp_;

		// Token: 0x0400218D RID: 8589
		public const int EDCNODPICNAFieldNumber = 14;

		// Token: 0x0400218E RID: 8590
		private MCFCLDFLJNO eDCNODPICNA_;

		// Token: 0x0400218F RID: 8591
		public const int ICJFIKODBJNFieldNumber = 13;

		// Token: 0x04002190 RID: 8592
		private uint iCJFIKODBJN_;

		// Token: 0x04002191 RID: 8593
		public const int ADAIPAFCKPMFieldNumber = 1;

		// Token: 0x04002192 RID: 8594
		private static readonly FieldCodec<uint> _repeated_aDAIPAFCKPM_codec = FieldCodec.ForUInt32(10U);

		// Token: 0x04002193 RID: 8595
		private readonly RepeatedField<uint> aDAIPAFCKPM_ = new RepeatedField<uint>();

		// Token: 0x04002194 RID: 8596
		public const int RetcodeFieldNumber = 10;

		// Token: 0x04002195 RID: 8597
		private uint retcode_;

		// Token: 0x04002196 RID: 8598
		public const int AreaListFieldNumber = 8;

		// Token: 0x04002197 RID: 8599
		private static readonly FieldCodec<CPBOKEMHAHJ> _repeated_areaList_codec = FieldCodec.ForMessage<CPBOKEMHAHJ>(66U, CPBOKEMHAHJ.Parser);

		// Token: 0x04002198 RID: 8600
		private readonly RepeatedField<CPBOKEMHAHJ> areaList_ = new RepeatedField<CPBOKEMHAHJ>();

		// Token: 0x04002199 RID: 8601
		public const int JMJHMMJIFKPFieldNumber = 4;

		// Token: 0x0400219A RID: 8602
		private uint jMJHMMJIFKP_;

		// Token: 0x0400219B RID: 8603
		public const int DIDNCOCFCOAFieldNumber = 7;

		// Token: 0x0400219C RID: 8604
		private static readonly FieldCodec<uint> _repeated_dIDNCOCFCOA_codec = FieldCodec.ForUInt32(58U);

		// Token: 0x0400219D RID: 8605
		private readonly RepeatedField<uint> dIDNCOCFCOA_ = new RepeatedField<uint>();
	}
}
